package sistema.controleVendas.persistencia;

import java.util.List;

import javax.persistence.EntityManager;

import sistema.controleVendas.entidades.Pessoa;
import sistema.controleVendas.entidades.PessoaFisica;

public class GerenciarFuncionariosPersistencia {
	EntityManager em = Conexao.contectar();

	public GerenciarFuncionariosPersistencia() {
	}

	public void adicionarFuncionario(Pessoa pessoa) {
		em.getTransaction().begin();
		em.persist(pessoa);
		em.getTransaction().commit();
	}

	public List<PessoaFisica> listarFuncionarios() {
		List<PessoaFisica> pessoas = em.createQuery(
				"select e from PessoaFisica e where e.interesse.id = :param").setParameter("param", 2).getResultList();
		return pessoas;
	}

}
